# -*- coding: utf-8 -*--
import mur

class Porte( mur.Mur ):
     
     def __init__( self, i_position_x, i_position_y, i_longueur, i_alignement ):
         mur.Mur.__init__( self, i_position_x, i_position_y, i_longueur, i_alignement )
         self.__b_ouverte = False
     
     def isOuverte( self ):
         return self.__b_ouverte
     
     def ouvrir( self ):
         self.__b_ouverte = True
    
     def fermer( self ):
         self.__b_ouverte = False 
         
     def __repr__( self ):
         if self.isOuverte( ):return  "P"
         else:return  "p"